home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / mykmouse.zip / MYKMOUSE.DOC next >
Text File  |  1992-05-29  |  6KB  |  156 lines

  1.                           My Key Mouse
  2.                     Virtual mouse keyboard
  3.                     version 2.19p  MCMXCII
  4.  
  5.                           MyKMouse.Exe
  6.  
  7.     This program allows symbolic information input using mouse while
  8.     in text mode. It can be useful for:
  9.  
  10.     a. permanent mouse usage rarely interrupting by keyboard need
  11.     b. not represented on the keyboard ASCII symbols input (pseudo-
  12.     graphics, non-printables, etc.)
  13.     c. drawing using all ASCII characters including pseudographic
  14.     symbols in almost any text editor in easy and natural way
  15.  
  16.     My Key Mouse stays resident occupying about 24 kB of memory and
  17.     requires EGA monitor or better and the mouse and its driver of course.
  18.  
  19.     To activate mouse keyboard move the mouse pointer to the upper-left
  20.     screen corner and press the right button. If your software doesn't
  21.     show the mouse (but mouse driver must be installed anyway), just
  22.     pull the mouse diagonalwise up and left and (nevertheless) press
  23.     the right button.
  24.  
  25.     Right then the monitor switches to the 43/50 lines mode, the upper 25 of
  26.     lines remaining for your program's normal activity, while the rest ones
  27.     reveal you keyboard image. (It was this what EGA m*onitor was required for,
  28.     and not what you probably thought of at once.)
  29.  
  30.     Just the same way leads you out of the My Key Mouse active mode -
  31.     the right mouse button pressed at the upper-left screen corner.
  32.     Little hit: exit with left button pressed changes mouse cursor condition
  33.     in your shell - becomes invisible if was visible and becomes visible
  34.     if was not.
  35.  
  36.     Virtual keyboard consists of the keyboard picture itself and ASCII table.
  37.  
  38.     KEYBOARD PART allows you to use all keyboard functions except of
  39.     alternate input, this function is not needed since ASCII part exists.
  40.  
  41.     Button actions in keyboard part:
  42.  
  43.       Left button  - key press
  44.       Right button - Shift key press
  45.                      and Ctrl, Alt or Shft fixation
  46.  
  47.     ASCII PART contains all 255 symols of ASCII table. Pseudographics
  48.     has also their own corner.
  49.  
  50.     Button actions:
  51.  
  52.       Left button  - enter symbol
  53.       Right button - moves the normal cursor with the mouse till released.
  54.       Left&Right   - drawing with the symbol on the screen.
  55.  
  56.     If left button is released the last one moves the cursor to the next
  57.     position after the last entered symbol.
  58.  
  59.     My Key Mouse PSEUDOKEYS:
  60.  
  61.       F (frame)  - drawing frames with adequate corners and crosses with
  62.       selected pseudographic set.
  63.  
  64.       D (direction) - fixing moving direction, is used for drawing straight
  65.       lines.
  66.  
  67.       S (screen) - choosing one of the methods of the screen restoring after
  68.       exiting My Key Mouse
  69.  
  70.     Please take into account that when drawing the symbols you should have
  71.     "Insert" ON and (in some text editors) few empty lines in your text,
  72.     it can be reached with simple few "Enter" hits.
  73.  
  74.     When "Direction Lock" is ON (it is ON by default) the first mouse
  75.     movie when drawing with the symbol shows in what (the only!) direction
  76.     you can draw. It is very useful when drawing frames, windows, tables.
  77.     When "DirLock" is ON you can see letter "D" selected - and you can
  78.     make "Dirlock" OFF simply by "pressing" this pseudokey on the
  79.     keyboard picture. To change the locked direction you need to release
  80.     and press again right mouse button.
  81.  
  82.     If you want to draw something meaningful (frame, for example), you
  83.     can use one of the four frame sets which are represented at the
  84.     low-right corner of the picture. When "Frame Lock" (pseudokey "F")
  85.     is ON you can draw with one of the sets selected.
  86.  
  87.     There is a code of the symbol under the mouse cursor in the
  88.     lowest-right corner of the keyboard picture. You can switch between
  89.     decimal and hexadecimal values with "pressing" on the code.
  90.  
  91.     And one hint more: the last few positions after the code are not
  92.     empty - they contain space bars, for you could easily erase with
  93.     them some places in the picture you drew.
  94.  
  95.     With "S" pseudokey you can choose one of two methods of restoring
  96.     the screen. The problem is that if you use software char generator
  97.     the screen can be restored with ROM char set. Some adapters
  98.     work correctly even in this case. Anyway there is a way to avoid
  99.     screen disturbance.
  100.  
  101.     Drawing the lines is not accessible in some editors - so sorry.
  102.  
  103.     Few words about compatibility. We can say that programs which
  104.     do not use INT 16 won't work with My Key Mouse, the same with
  105.     programs intercepting INT 33 (mouse). My Key Mouse cannot call
  106.     resident programs waiting for INT 9.
  107.  
  108.     We hope you'll enjoy our program.
  109.  
  110.  
  111.         ┌────────────────┐        Joe Ratcatcher & Pooh
  112.         │AAAAAAAAAAAAAAAA│          ────────────────── ▐
  113.         │A              A│           ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  114.         │A              A│
  115.         │A      ╔════════╪══════╗
  116.         │A      ║BBBBBBBA│BBBBBB║
  117.         │A      ║B      A│     B║    ┌────────┐
  118.         │A      ║B      A│     B║    │CCCCCCCC│
  119.         │A      ║B      A│     B╟────┤C      C│
  120.         │AAAAAAA║AAAAAAAA│     B║    │C      C│
  121.         └───────╫────────┘     B║    │C      C│
  122.                 ║BBBBBBBBBBBBBBB║    │CCCCCCCC│
  123.                 ╚═══════════════╝    └────────┘
  124.  
  125. -----------------------------------------------------------------------------
  126.  
  127. COMPANY ADDRESS:
  128.  
  129.         RCS (RusCon Serioga)
  130.         Attn: Heath C. Bair
  131.         102 W. Sandusky Street
  132.         Fredericktown, Ohio  43019
  133.  
  134. INTERNET ADDRESS:
  135.  
  136.         hbair@austin.onu.edu     -  Heath C. Bair   (US Partner)
  137.         joe@smena.russia.msk.su  -  Joe Ratcatcher  (Russian Partner)
  138.  
  139. INFORMATION:
  140.  
  141.   Please make checks or money orders payable to Heath C. Bair.  Cash
  142. will be accepted.  With cash there is a 2 week wait for your receipt.
  143. If you have any questions or comments please write to me at the company
  144. address.
  145.  
  146. HISTORY:
  147.  
  148.   RCS was started as a source for Russian programmers to sell their
  149. programs here in the United States.  Because of the poor Russian
  150. economy registration is clearly asked for.  This connection has been
  151. made possible my the use of the international network system.  Thus,
  152. the name "The Russian Connection".  (Which later was shortened to
  153. RusCon.)
  154.  
  155. Please register your program today!
  156.